package com.ruoyi.crm.domain;

import cn.hutool.json.JSONUtil;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.web.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.Map;

@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper=true)
@TableName("crm_contact_info")
public class ContactInfo extends BaseEntity {
    /**
     * 联系人ID
     */
    @TableId(value ="contact_id")
    private Long contactId;
    /**
     *
     * 负责人ID
     *
     */
    private Long customerId;
    /**
     * 负责人ID
     */
    private Long responsiblePersonId;
    /**
     * 职务
     *
     */
    private String position;
    /**
     * 联系人名称
     *
     */
    private String contactName;
    /**
     * 手机号
     */
    private String phone;
    /**
     * 座机号
     */
    private String landlineNumber;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 地址
     */
    private String address;
    /**
     * 性别（0：男，1：女）
     */
    private String gender;
    /**
     * 是否关键决策人（0：否，1：是）
     */
    private String keyDecision;
    /**
     * 是否首要联系人（0：否，1：是）
     */
    private  String primaryContact;

    private String remark;




}
